50 LOCATE 23,1:PRINT"Mentat Software (c)1984-85 written by Richard F. Ashwell III"
60 LOCATE 3,1:PRINT"5000 entry limit.":PRINT:INPUT"Enter input file name... -->",NA$:PRINT:PRINT"Enter output file name. Use 'LPT1:' for printer and 'SCRN:' for screen output.":PRINT:INPUT"---->",N2$:ON ERROR GOTO 300:OPEN NA$ FOR INPUT AS #1
70 IF EOF(1) THEN CLOSE #1:GOTO 90
80 Y=Y+1:INPUT #1,D$(Y):GOTO 70
90 OPEN N2$ FOR OUTPUT AS #1:CLS:A$="-MENTAT WORKING-":COLOR 7:LOCATE 1,1:PRINT A$:LT=2:GOSUB 310:DREG=1:PLANE(DREG)=1:WAVE(DREG)=Y:EREG=1:AREG=Y:LOCATE 23,1:PRINT"Mentat Software (c)1984-85 written by Richard F. Ashwell III"
100 IF (AREG-EREG)<9 THEN GOTO 230
110 BREG=EREG:CREG=AREG
120 IF D$(BREG)>D$(CREG) THEN GOTO 170
130 CREG=CREG-1:IF CREG>BREG THEN GOTO 120
140 CREG=CREG+1
150 DREG=DREG+1:IF (BREG-EREG)<(AREG-CREG) THEN GOTO 220